package com.glsc.ngateway.common.base.enums.itflow;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 流程节点角色定义
 * @author xuchang
 */
@Getter
@AllArgsConstructor
public enum ITFlowTaskRoleEnum {
    //设备模块管理员(只控制权限，不参与流程)
    EQUIPMENT_ADMIN("EQUIPMENT_ADMIN"),

    //国联证券_设备管理员
    ROLE_DEVICE_ADMIN("ROLE_DEVICE_ADMIN"),
    //国联证券_基础架构部负责人
    ROLE_FRAMEWORK_HEAD( "ROLE_FRAMEWORK_HEAD"),
    //国联证券_信息安全员
    ROLE_INFO_SECURITY("ROLE_INFO_SECURITY"),
    //国联证券_病毒管理岗
    ROLE_VIRUS_MANAGER("ROLE_VIRUS_MANAGE"),
    //国联证券_机房管理员
    ROLE_ROOM_ADMIN("ROLE_ROOM_ADMIN"),
    //国联证券_网络管理员
    ROLE_NET_ADMIN("ROLE_NET_ADMIN"),
//    //系统名称管理员
//    ROLE_SYSTEM_NAME_ADMIN("ROLE_SYSTEM_NAME_ADMIN"),
    ;

    /**
     * name
     */
    private final String roleName;
}
